#include <stdio.h>

void show(int *array, int max);

int main(void)
{
     int max = 8; //定义一个max表示皇后数量
     //定义数组array，保存皇后放置位置的结果
     int array[8];
     return 0;
}

查看当我们放置第n个皇后时，就去检测该皇后是否和前面已经摆放的皇后冲突

// 写一个函数，可以将皇后摆放的位置输出
void show(int *array, int max)
{
     for (int i = 0; i < max; i++)
          printf("%d ", array[i]);
     printf("\n");
}
